import request from '@/utils/request'



// 添加值班模板字段
export function addTemplate(data) {
    return request({
        url: '/dutyApi/addTemplate',
        method: 'POST',
        data
    })
}
// 查询值班模板
export function queryTemplateAll() {
    return request({
        url: '/dutyApi/queryTemplateAll',
        method: 'get',
    })
}
// 删除值班模板
export function deleteTemplate(data) {
    return request({
        url: '/dutyApi/delTemplateDetail',
        method: 'POST',
        data
    })
}
// 添加值班信息
export function addDuty(data) {
    return request({
        url: '/dutyApi/updateDuty',
        method: 'POST',
        data
    })
}

// 添加值班信息附带排班人名称
export function addDutyAndUserName(data) {
    return request({
        url: '/dutyApi/updateDutyAndUserName',
        method: 'POST',
        data
    })
}

export function queryDutyByDay(query) {
    return request({
        url: '/dutyApi/queryDutyByDay',
        method: 'get',
        params:query
    })
}

// 查询值班模板详情

export function queryDetailByTemplateId(query) {
    return request({
        url: '/dutyApi/queryDetailByTemplateId',
        method: 'get',
        params:query
    })
}

// 添加值班模板字段

export function addTemplateDetail(data) {
    return request({
        url: '/dutyApi/addTemplateDetail',
        method: 'POST',
        data
    })
}

// 查询单个值班模板
export function queryTemplateOne(query) {
    return request({
        url: '/dutyApi/queryTemplateOne',
        method: 'get',
        params:query
    })
}
// 日历反显
export function queryMonthDuty(query) {
    return request({
        url: '/dutyApi/queryMonthDuty',
        method: 'get',
        params:query
    })
}









